Intelligent transport is an indispensable necessity in today's smart cities. Over the years, there has been a sudden increase in the number of vehicles on road. Traffic congestion, is a growing problem everyone faces in their daily life. A model to effectively solve the above mentioned problems by using Internet of things for traffic controlling Systems which also gives priority to emergency vehicles is proposed. Intelligent Transportation Systems, representing core components of smart cities, combine sensing, computing, and wireless communication technologies to provide efficient and convenient mobility. Road Intelligent Transportation Systems (ITS) have been studied in recent decades through simulation platforms that integrate computational models for various use cases, such as traffic lights control and management. However, semantic descriptions, illustrating road ITS as a whole and creating a basis for designing simulation platforms, have not been addressed. In this paper, a semantic model of road Intelligent Transportation Systems is proposed, which describes road ITS components and architecture, serving as a formal basis for road ITS simulation platforms. Building upon the semantic model, an extension of the Industry Foundation Classes schema is provided, facilitating ITS simulation platforms based on building information modeling, is discussed. The paper concludes with a summary, a discussion, and an outlook on potential formalization efforts.